@String{ PRL = "Phys. Rev. Lett." }

@String{ RMP = "Rev. Mod. Phys." }

@Book{ B:OpenInventor93,
	author = "Josie Wernecke",
	title = "The Inventor Mentor: Programming Object-Oriented 3d Graphics with Open Inventor, Release 2",
	year = "1993",
	isbn = "0201624958",
	publisher = "Addison-Wesley Longman Publishing Co., Inc.",
	address = "Boston, MA, USA"
}

@Book{ B:lod02,
	author = "David Luebke and Benjamin Watson and Jonathan D. Cohen and Martin Reddy and Amitabh Varshney",
	title = "Level of Detail for 3D Graphics",
	year = "2002",
	isbn = "1558608389",
	publisher = "Elsevier Science Inc.",
	address = "New York, NY, USA"
}

@Book{ B:Rost06,
	author = "Randi Rost",
	title = "OpenGL Shading Language, 2nd edition",
	year = "2006",
	isbn = "0-321-33489-2",
	publisher = "Addison Wesley Professional"
}

@Book{ B:Akenine-Moller08,
	author = "Tomas Akenine-Moller and Eric Haines and Naty Hoffman",
	title = "Real-Time Rendering",
	year = "2008",
	isbn = "1568814240",
	publisher = "AK Peters"
}

@Book{ B:GPUGEMS3,
	author = "Hubert Nguyen",
	title = "GPU Gems 3",
	year = "2007",
	isbn = "0321515269",
	publisher = "Addison-Wesley Professional"
}

@Book{ B:REDBOOK,
	author = "Dave Shreiner and Mason Woo and Jackie Neider and Tom Davis",
	title = "OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2.1",
	year = "2004",
	isbn = "0321335732",
	publisher = "Addison-Wesley Professional"
}

@Book{ B:libroGonzalezi01,
	author = "Gonzalez and Woods",
	title = "Digital Image Processing, 2nd edition",
	year = "2001",
	publisher = "Prentice Hall"
}

@Book{ B:libroNetravali89,
	author = "A.N. Netravali",
	title = "*Digital Pictures, Representation and Compression*",
	year = "1989",
	publisher = "Plenum"
}

@Book{ B:libroTaubman02,
	author = "David Taubman and Michael W. Marcellin",
	title = "JPEG2000 Image Compression, Fundamentals, Standards and Practice",
	year = "2002",
	publisher = "Kluwer Academic Publishers"
}

@Misc{ M:glsl_tutorial,
	author = "lighthouse3d.com",
	title = "GLSL Tutorial",
	year = "2008",
	url = "\url{http://www.lighthouse3d.com/opengl/glsl/}",
	note = "[Online; accessed 17-June-2008] \url{http://www.lighthouse3d.com/opengl/glsl/}"
}

@Misc{ M:masking_effect07,
	author = "encyclopedia.com",
	title = "Visual masking --- encyclopedia.com",
	year = "2007",
	url = "\url{http://www.encyclopedia.com/doc/1O87-visualmasking.html}",
	note = "[Online; accessed 11-November-2007] \url{http://www.encyclopedia.com/doc/1O87-visualmasking.html}"
}

@Misc{ M:wiki_rendering07,
	author = "Wikipedia",
	title = "Rendering (computer graphics) --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2007",
	url = "\url{http://en.wikipedia.org/wiki/Rendering_(computer_graphics)}",
	note = "[Online; accessed 25-July-2007] \url{http://en.wikipedia.org/wiki/Rendering_(computer_graphics)}"
}

@Misc{ M:wiki_widget08,
	author = "Wikipedia",
	title = "Widget toolkit --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/Widget_toolkit}",
	note = "[Online; accessed 25-July-2007] \url{http://en.wikipedia.org/wiki/Widget_toolkit}"
}

@Misc{ M:wiki_shader08,
	author = "Wikipedia",
	title = " Shader Model --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/Shader_Model}",
	note = "[Online; accessed 17-June-2008] \url{http://en.wikipedia.org/wiki/Shader_Model}"
}

@Misc{ M:wiki_CG08,
	author = "Wikipedia",
	title = " Computer graphics --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/Computer_graphics}",
	note = "[Online; accessed 8-July-2008] \url{http://en.wikipedia.org/wiki/Computer_graphics}"
}

@Misc{ M:wiki_Raster_CG08,
	author = "Wikipedia",
	title = " Raster graphics --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/Raster_graphics}",
	note = "[Online; accessed 8-July-2008] \url{http://en.wikipedia.org/wiki/Raster_graphics}"
}

@Misc{ M:wiki_Vector_CG08,
	author = "Wikipedia",
	title = " Vector graphics --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/Vector_graphics}",
	note = "[Online; accessed 8-July-2008] \url{http://en.wikipedia.org/wiki/Vector_graphics}"
}

@Misc{ M:wiki_GUI_CG08,
	author = "Wikipedia",
	title = " Graphical user interface --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/Graphical_user_interface}",
	note = "[Online; accessed 8-July-2008] \url{http://en.wikipedia.org/wiki/Graphical_user_interface}"
}

@Misc{ M:wiki_2D_CG08,
	author = "Wikipedia",
	title = " 2D computer graphics --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/2D_computer_graphics}",
	note = "[Online; accessed 8-July-2008] \url{http://en.wikipedia.org/wiki/2D_computer_graphics}"
}

@Misc{ M:wiki_3D_CG08,
	author = "Wikipedia",
	title = " 3D computer graphics --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/3D_computer_graphics}",
	note = "[Online; accessed 8-July-2008] \url{http://en.wikipedia.org/wiki/3D_computer_graphics}"
}

@Misc{ M:wiki_Qt4_08,
	author = "Wikipedia",
	title = " Qt4 --- {W}ikipedia{,} The Free Encyclopedia",
	year = "2008",
	url = "\url{http://en.wikipedia.org/wiki/Qt4}",
	note = "[Online; accessed 8-July-2008] \url{http://en.wikipedia.org/wiki/Qt4}"
}

@InProceedings{ M:Bolin95,
	author = "Mark R. Bolin and Gary W. Meyer",
	title = "A frequency based ray tracer",
	booktitle = "SIGGRAPH '95: Proceedings of the 22nd annual conference on Computer graphics and interactive techniques",
	year = "1995",
	isbn = "0-89791-701-4",
	pages = "409--418",
	doi = "http://doi.acm.org/10.1145/218380.218497",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@InProceedings{ M:Cohen98,
	author = "Jonathan Cohen and Marc Olano and Dinesh Manocha",
	title = "Appearance-preserving simplification",
	booktitle = "SIGGRAPH '98: Proceedings of the 25th annual conference on Computer graphics and interactive techniques",
	year = "1998",
	isbn = "0-89791-999-8",
	pages = "115--122",
	doi = "http://doi.acm.org/10.1145/280814.280832",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@Article{ PM:Xia97,
	author = "Julie C. Xia and Jihad El-Sana and Amitabh Varshney",
	title = "Adaptive Real-Time Level-of-Detail-Based Rendering for Polygonal Models",
	journal = "IEEE Transactions on Visualization and Computer Graphics",
	volume = "3",
	number = "2",
	year = "1997",
	issn = "1077-2626",
	pages = "171--183",
	doi = "http://dx.doi.org/10.1109/2945.597799",
	publisher = "IEEE Educational Activities Department",
	address = "Piscataway, NJ, USA"
}

@Article{ M:Turk92,
	author = "Greg Turk",
	title = "Re-tiling polygonal surfaces",
	journal = "SIGGRAPH Comput. Graph.",
	volume = "26",
	number = "2",
	year = "1992",
	issn = "0097-8930",
	pages = "55--64",
	doi = "http://doi.acm.org/10.1145/142920.134008",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@InProceedings{ MSander00,
	author = "Pedro V. Sander and Xianfeng Gu and Steven J. Gortler and Hugues Hoppe and John Snyder",
	title = "Silhouette clipping",
	booktitle = "SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques",
	year = "2000",
	isbn = "1-58113-208-5",
	pages = "327--334",
	doi = "http://doi.acm.org/10.1145/344779.344935",
	publisher = "ACM Press/Addison-Wesley Publishing Co.",
	address = "New York, NY, USA"
}

@Article{ M:Luebke01a,
	author = "David P. Luebke",
	title = "A Developer's Survey of Polygonal Simplification Algorithms",
	journal = "IEEE Comput. Graph. Appl.",
	volume = "21",
	number = "3",
	year = "2001",
	issn = "0272-1716",
	pages = "24--35",
	publisher = "IEEE Computer Society Press",
	address = "Los Alamitos, CA, USA"
}

@InProceedings{ M:Luebke01,
	author = "David P. Luebke and Benjamin Hallen",
	title = "Perceptually-Driven Simplification for Interactive Rendering",
	booktitle = "Proceedings of the 12th Eurographics Workshop on Rendering Techniques",
	year = "2001",
	isbn = "3-211-83709-4",
	pages = "223--234",
	publisher = "Springer-Verlag",
	address = "London, UK"
}

@Article{ M:MasonB97,
	author = "Ashton E. W. Mason and Edwin H. Blake",
	title = "Automatic Hierarchical Level of Detail Optimization in Computer Animation.",
	journal = "Comput. Graph. Forum",
	volume = "16",
	number = "3",
	year = "1997",
	pages = "191-200",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

@InProceedings{ M:hitchner93methods,
	author = "L.~E. {Hitchner} and M.~W. {McGreevy}",
	title = "{Methods for user-based reduction of model complexity for virtual planetary exploration}",
	booktitle = "Proc. SPIE Vol. 1913, p. 622-636, Human Vision, Visual Processing, and Digital Display IV, Jan P. Allebach; Bernice E. Rogowitz; Eds.",
	year = 1993,
	series = "Presented at the Society of Photo-Optical Instrumentation Engineers (SPIE) Conference",
	volume = 1913,
	editor = "J.~P. {Allebach} and B.~E. {Rogowitz}",
	month = sep,
	pages = "622-636",
	adsurl = "http://adsabs.harvard.edu/abs/1993SPIE.1913..622H",
	adsnote = "Provided by the Smithsonian/NASA Astrophysics Data System"
}

@InProceedings{ M:Airey90,
	author = "John M. Airey and John H. Rohlf and Jr. {Frederick P. Brooks}",
	title = "Towards image realism with interactive update rates in complex virtual building environments",
	booktitle = "SI3D '90: Proceedings of the 1990 symposium on Interactive 3D graphics",
	year = "1990",
	isbn = "0-89791-351-5",
	pages = "41--50",
	location = "Snowbird, Utah, United States",
	doi = "http://doi.acm.org/10.1145/91385.91416",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@InProceedings{ M:Astheimer94,
	author = "Peter Astheimer and Maria-Luise P\&\#246;che",
	title = "Level-of-detail generation and its application in virtual reality",
	booktitle = "VRST '94: Proceedings of the conference on Virtual reality software and technology",
	year = "1994",
	isbn = "981-02-1867-2",
	pages = "299--309",
	location = "Singapore, Singapore",
	publisher = "World Scientific Publishing Co., Inc.",
	address = "River Edge, NJ, USA"
}

@TechReport{ M:Lindstrom95a,
	author = "Peter Lindstrom and David Koller and Larry F. Hodges and William Ribarsky and Nick Faust and Gregory Turner",
	title = "Level-of-detail Management for Real-Time Rendering of Phototextured Terrain",
	institution = "Graphics, Visualization and Usability Center, Georgia Institute of Technology",
	year = "1995",
	number = "95-06",
	keywords = "Terrain, Phototexture, Geographic Information Systems, Distributed Information Systems, Rendering, Level-of-Detail Management",
	documentURL = "ftp://ftp.gvu.gatech.edu/pub/gvu/tech-reports/95-06.ps.Z"
}

@Article{ M:luebke97viewdependent,
	author = "David Luebke and Carl Erikson",
	title = "View-Dependent Simplification of Arbitrary Polygonal Environments",
	journal = "Computer Graphics",
	volume = "31",
	number = "{Annual Conference Series}",
	pages = "199--208",
	year = "1997",
	url = "citeseer.ist.psu.edu/21067.html"
}

@Article{ M:Clark76,
	author = "James H. Clark",
	title = "Hierarchical geometric models for visible surface algorithms",
	journal = "Commun. ACM",
	volume = "19",
	number = "10",
	year = "1976",
	issn = "0001-0782",
	pages = "547--554",
	doi = "http://doi.acm.org/10.1145/360349.360354",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@Article{ M:masking05,
	abstract = "What are the neural correlates of conscious visual awareness? Tackling this question requires contrasting neural correlates of stimulus processing culminating in visual awareness with neural correlates of stimulus processing unaccompanied by awareness. To produce these two neural states, one must be able to erase an otherwise visible stimulus from awareness. This article describes and assesses visual phenomena involving dissociation of physical stimulation and conscious awareness: degraded stimulation, visual masking, visual crowding, bistable figures, binocular rivalry, motion-induced blindness, inattentional blindness, change blindness and attentional blink. No single approach stands above the others, but those producing changing visual awareness despite invariant physical stimulation are clearly preferable. Such phenomena can help lead us ultimately to a comprehensive account of the neural correlates of conscious awareness.",
	address = "Department of Psychology, Vanderbilt Vision Research Center, Vanderbilt University, Nashville, TN 37203, USA.",
	author = "C. Y. Kim and R. Blake",
	citeulike-article-id = "936496",
	doi = "10.1016/j.tics.2005.06.012",
	issn = "1364-6613",
	journal = "Trends Cogn Sci",
	keywords = "awareness consciousness review",
	month = "August",
	number = "8",
	pages = "381--388",
	priority = "2",
	title = "Psychophysical magic: rendering the visible 'invisible'.",
	url = "http://dx.doi.org/10.1016/j.tics.2005.06.012",
	volume = "9",
	year = "2005"
}

@InProceedings{ M:masking97,
	author = "James A. Ferwerda and Peter Shirley and Sumanta N. Pattanaik and Donald P. Greenberg",
	title = "A model of visual masking for computer graphics",
	booktitle = "SIGGRAPH '97: Proceedings of the 24th annual conference on Computer graphics and interactive techniques",
	year = "1997",
	isbn = "0-89791-896-7",
	pages = "143--152",
	doi = "http://doi.acm.org/10.1145/258734.258818",
	publisher = "ACM Press/Addison-Wesley Publishing Co.",
	address = "New York, NY, USA"
}

@InProceedings{ M:Correa03,
	author = "Wagner T. Correa and James T. Klosowski and Claudio T. Silva",
	title = "Visibility-Based Prefetching for Interactive Out-Of-Core Rendering",
	booktitle = "PVG '03: Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics",
	year = "2003",
	isbn = "0-7695-2091-X",
	pages = "2",
	doi = "http://dx.doi.org/10.1109/PVG.2003.10002",
	publisher = "IEEE Computer Society",
	address = "Washington, DC, USA"
}

@Article{ M:BittnerH01,
	author = "Jir{\'i} Bittner and Vlastimil Havran",
	title = "Exploiting coherence in hierarchical visibility algorithms.",
	journal = "Journal of Visualization and Computer Animation",
	volume = "12",
	number = "5",
	year = "2001",
	pages = "277-286",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

@InProceedings{ I:Guthe04,
	author = "Michael Guthe and Pavel Borodin and {\'A}kos Bal{\'a}zs and Reinhard Klein",
	title = "Real-time appearance preserving out-of-core rendering with shadows.",
	booktitle = "Rendering Techniques",
	year = "2004",
	pages = "69-80",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

@InProceedings{ CHARALAMBOS-2007-HLOD,
	title = "Optimized HLOD Refinement Driven by Hardware Occlusion Queries",
	author = "Jean Pierre Charalambos and Ji{\v r}{\'i} Bittner and Michael Wimmer and Eduardo Romero",
	year = "2007",
	abstract = "We present a new method for integrating hierarchical levels of detail (HLOD) with occlusion culling. The algorithm refines the HLOD hierarchy using geometric criteria as well as the occlusion information. For the refinement we use a simple model which takes into account the possible distribution of the visible pixels. The traversal of the HLOD hierarchy is optimized by a new algorithm which uses spatial and temporal coherence of visibility. We predict the HLOD refinement condition for the current frame based on the results from the last frame. This allows an efficient update of the front of termination nodes as well as an efficient scheduling of hardware occlusion queries. Compared to previous approaches, the new method improves on speed as well as image quality. The results indicate that the method is very close to the optimal scheduling of occlusion queries for driving the HLOD refinement.",
	pages = "106--117",
	month = nov,
	booktitle = "Advances in Visual Computing (Third International Symposium on Computer Vision -- ISVC 2007)",
	editor = "G.; Boyle R.; Parvin B.; Koracin D.; Paragios N.; Tanveer S.-M.; Ju T.; Liu Z.; Coquillart S.; Cruz-Neira C.; M{\"o}ller T.; Malzbender T. Bebis",
	isbn = "978-3-540-76855-9",
	series = "Lecture Notes in Computer Science, volume 4841",
	publisher = "Springer",
	location = "Lake Tahoe, Nevada/California",
	keywords = "occlusion culling, levels of detail, occlusion queries",
	URL = "http://www.cg.tuwien.ac.at/research/publications/2007/CHARALAMBOS-2007-HLOD/"
}

@InProceedings{ I:Pierre-Santiago06,
	author = "Jean Pierre Charalambos",
	title = "Coherent Hierarchical Level-of-Detail (HLOD) Refinement Through Hardware Occlusion Queries",
	booktitle = "SIACG 2006 - Ibero-American Symposium on Computer Graphics",
	year = "2006",
	month = "July",
	publisher = "Eurographics Association",
	organization = "Universidad Santiago de Compostela, Spain",
	ISBN = "3-905673-60-6"
}

@InProceedings{ I:Pierre-London06,
	author = "Jean Pierre Charalambos",
	title = "Virtual Multiresolution Screen Space Errors: Hierarchical Level-of-Detail (HLOD) Refinement Through Hardware Occlusion Queries",
	booktitle = "GMAI",
	year = "2006",
	isbn = "0-7695-2604-7",
	pages = "221-227",
	publisher = "IEEE Computer Society",
	ee = "http://doi.ieeecomputersociety.org/10.1109/GMAI.2006.47",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

@InProceedings{ VC:guthe06,
	author = "M. Guthe and {\'A}. Bal{\'a}zs and R. Klein",
	title = "Near Optimal Hierarchical Culling: Performance Driven Use of Hardware Occlusion Queries",
	editor = "T. Akenine-M{\"o}ller and W. Heidrich",
	booktitle = "Eurographics Symposium on Rendering 2006",
	year = "2006",
	month = "June",
	publisher = "The Eurographics Association",
	conference = "Eurographics Symposium on Rendering 2006"
}

% Book: B
% misc: M
%       applications: (A)
%       8-traversals: (T)
%       diamond: (D)
%       definitions: (De)
%       volume: (V)
% Integrating: I 
%              Tetrapuzzles: (TP)
%              Quick-VDR: (QV)
%              HLOD's: (HLOD)
% IO
% multiresolution: MU 
%                  Progressive Meshes: (PM) 
%                  Errors (E)
% visibility-culling: VC
%                     Surveys: (S)
%                     Image Space: (IS) Hardware-based
%                     Object Space: (OS) Sofware-based
% occlusion culling and lods: (CLODS)

@Article{ M:Graham72,
	author = "Ronald L. Graham",
	title = "An Efficient Algorithm for Determining the Convex Hull of a Finite Planar Set.",
	journal = "Inf. Process. Lett.",
	volume = "1",
	number = "4",
	year = "1972",
	pages = "132-133",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

@Article{ M:Tous,
	author = "Selim G. Akl and Godfried T. Toussaint",
	title = "A fast convex hull algorithm",
	journal = j-INFO-PROC-LETT,
	volume = "7",
	number = "5",
	pages = "219--222",
	day = "??",
	month = aug,
	year = "1978",
	CODEN = "IFPLAT",
	ISSN = "0020-0190",
	bibdate = "Tue Nov 17 10:49:43 MST 1998",
	bibsource = "Compendex database",
	acknowledgement = ack-nhfb,
	classification = "723; C1160 (Combinatorial mathematics); C4240 (Programming and algorithm theory)",
	corpsource = "School of Computer Sci., McGill Univ., Montreal, Que., Canada",
	journalabr = "Inf Process Lett",
	keywords = "algorithm theory, computer programming, convex hull algorithm, fast, set of points in the plane, set theory, simplicity",
	treatment = "T Theoretical or Mathematical"
}

@InProceedings{ HLOD:Erik01,
	author = "Carl Erikson and Dinesh Manocha and III {William V. Baxter}",
	title = "HLODs for faster display of large static and dynamic environments",
	booktitle = "SI3D '01: Proceedings of the 2001 symposium on Interactive 3D graphics",
	year = "2001",
	isbn = "1-58113-292-1",
	pages = "111--120",
	doi = "http://doi.acm.org/10.1145/364338.364376",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@InProceedings{ CLODS:Funkhouser93,
	author = "Thomas A. Funkhouser and Carlo H. Sequin",
	title = "Adaptive display algorithm for interactive frame rates during visualization of complex virtual environments",
	booktitle = "SIGGRAPH '93: Proceedings of the 20th annual conference on Computer graphics and interactive techniques",
	year = "1993",
	isbn = "0-89791-601-8",
	pages = "247--254",
	doi = "http://doi.acm.org/10.1145/166117.166149",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

%should be clods

@Article{ OS:Hardly-Visible-Sets00,
	title = "Integrating Occlusion Culling with Levels of Detail through Hardly-Visible Sets",
	author = "Carlos And{\'u}jar and Carlos Saona-V{\'a}zquez and Isabel Navazo and Pere Brunet",
	year = "2000",
	pages = "499-506",
	id = "32",
	journal = "Computer Graphics Forum (Proceedings of Eurographics '00)",
	number = "3",
	publisher = "Blackwell Publishers"
}

@InProceedings{ CLODS:Zhang02,
	author = "Eugene Zhang and Greg Turk",
	title = "Visibility-Guided Simplification.",
	booktitle = "IEEE Visualization",
	year = "2002",
	ee = "http://csdl.computer.org/comp/proceedings/visualization/2002/7498/00/7498zhang3abs.htm",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

@Misc{ M:openscenegraph05,
	title = "openscenegraph",
	institution = "openscenegraph",
	author = "Don Burns and Robert Osfield",
	year = "2005",
	url = "http://www.openscenegraph.org",
	note = "{http://www.openscenegraph.org}"
}

@Misc{ M:qt08,
	title = "Qt 4.4",
	institution = "Trolltech",
	author = "Trolltech",
	url = "http://www.trolltech.com",
	note = "{http://www.trolltech.com}"
}

@Misc{ M:maku08,
	title = "maku",
	institution = "Universidad Nacional de Colombia",
	author = "Jean Pierre Charalambos",
	url = "http://code.google.com/p/maku/",
	note = "{http://code.google.com/p/maku/}"
}

@Misc{ M:pierre_web08,
	title = "Personal Webpage",
	institution = "Universidad Nacional de Colombia",
	author = "Jean Pierre Charalambos",
	url = "http://dis.unal.edu.co/profesores/pierre/",
	note = "{http://dis.unal.edu.co/profesores/pierre/}"
}

@Misc{ M:libQGLViewer08,
	title = "libQGLViewer",
	institution = "ARTIS",
	author = "Gilles Debunne",
	url = "http://artis.imag.fr/Members/Gilles.Debunne/QGLViewer/index.html",
	note = "{http://artis.imag.fr/Members/Gilles.Debunne/QGLViewer/index.html}"
}

@Misc{ M:nukak08,
	title = "Nukak 3D",
	institution = "Universidad Nacional de Colombia",
	author = "Alexander Pinz{\'o}n and Byron Perez and Eduardo Romero",
	url = "http://nukak3d.sourceforge.net/",
	note = "{http://nukak3d.sourceforge.net/}"
}

@Misc{ M:botsch02openmesh,
	author = "M. Botsch and S. Steinberg and S. Bischoff and L. Kobbelt",
	title = "OpenMesh -- a Generic and Efficient Polygon Mesh Data Structure",
	text = "M. Botsch, S. Steinberg, S. Bischoff, L. Kobbelt, OpenMesh -- a Generic and Efficient Polygon Mesh Data Structure, OpenSG Symposium 2002.",
	year = "2002",
	url = "citeseer.ist.psu.edu/botsch02openmesh.html"
}

@Book{ B:bjarne97,
	title = "The C++ Programming Language",
	author = "Bjarne Stroustrup",
	year = "1997",
	publisher = "Addison-Wesley Publishing Co.",
	isbn = "0201889544"
}

@Book{ B:generic99,
	title = "Generic Programming and the STL: Using and Extending the C++ Standard Template Library",
	author = "Matthew Austern",
	year = "1999",
	publisher = "Addison-Wesley Publishing Co."
}

@Book{ B:generic01,
	title = "Modern C++ design: generic programming and design patterns applied",
	author = "Andrei Alexandrescu",
	year = "2001",
	publisher = "Addison-Wesley Publishing Co."
}

@Book{ B:generative00,
	title = "Generative Programming - Methods, Tools, and Applications",
	author = "Krzysztof Czarnecki and Ulrich Eisenecker",
	year = "2000",
	publisher = "Addison-Wesley Publishing Co.",
	url = "http://www.generative-programming.org"
}

@Book{ B:Foley90,
	authors = "James Foley and Andries van Dam and Steven Feiner and John Hughes",
	title = "Computer Graphics: Principles and Practice, second edition",
	year = "1990",
	publisher = "Addison-Wesley Professional"
}

@Article{ M:losasso04,
	author = "Frank Losasso and Hugues Hoppe",
	title = "Geometry clipmaps: terrain rendering using nested regular grids",
	journal = "ACM Trans. Graph.",
	volume = "23",
	number = "3",
	year = "2004",
	issn = "0730-0301",
	pages = "769--776",
	doi = "http://doi.acm.org/10.1145/1015706.1015799",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@InProceedings{ A:levoy00,
	author = "Marc Levoy and Kari Pulli and Brian Curless and Szymon Rusinkiewicz and David Koller and Lucas Pereira and Matt Ginzton and Sean Anderson and James Davis and Jeremy Ginsberg and Jonathan Shade and Duane Fulk",
	title = "The digital Michelangelo project: 3D scanning of large statues",
	booktitle = "SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques",
	year = "2000",
	isbn = "1-58113-208-5",
	pages = "131--144",
	doi = "http://doi.acm.org/10.1145/344779.344849",
	publisher = "ACM Press/Addison-Wesley Publishing Co.",
	address = "New York, NY, USA"
}

@InProceedings{ A:qsplat00,
	author = "Szymon Rusinkiewicz and Marc Levoy",
	title = "QSplat: a multiresolution point rendering system for large meshes",
	booktitle = "SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques",
	year = "2000",
	isbn = "1-58113-208-5",
	pages = "343--352",
	doi = "http://doi.acm.org/10.1145/344779.344940",
	publisher = "ACM Press/Addison-Wesley Publishing Co.",
	address = "New York, NY, USA"
}

%pend

@InProceedings{ A:mirin99,
	author = "A. A. Mirin and R. H. Cohen and B. C. Curtis and W. P. Dannevik and A. M. Dimits and M. A. Duchaineau and D. E. Eliason and D. R. Schikore and S. E. Anderson and D. H. Porter and P. R. Woodward and L. J. Shieh and S. W. White",
	title = "Very high Resolution Simulation of Compressible Turbulence on the {IBM-{SP}} System",
	year = "1999",
	url = "citeseer.ist.psu.edu/mirin99very.html"
}

@InProceedings{ V:Westover89,
	author = "Lee Westover",
	title = "Interactive volume rendering",
	booktitle = "VVS '89: Proceedings of the 1989 Chapel Hill workshop on Volume visualization",
	year = "1989",
	pages = "9--16",
	location = "Chapel Hill, Noth Carolina, United States",
	doi = "http://doi.acm.org/10.1145/329129.329138",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

%pend

@TechReport{ M:linux03,
	author = "M Gorman",
	title = "Understanding the Linux Virtual Memory Manager",
	publisher = "University of Limerick",
	institution = "University of Limerick"
}

@InProceedings{ M:gpuref05,
	author = "Tamy Boubekeur and Christophe Schlick",
	title = "Generic Mesh Refinement On GPU",
	booktitle = "Proceedings of ACM SIGGRAPH/Eurographics Graphics Hardware",
	year = "2005",
	url = "http://iparla.labri.fr/publications/2005/BS05"
}

%note = ``\url{http://www.opengl.org}''

@Misc{ M:shape07,
	author = "Aim-Shape",
	title = "The AIM@SHAPE Shape Repository",
	url = "http://shapes.aimatshape.net/",
	note = "\url{http://shapes.aimatshape.net/}"
}

@Misc{ M:ply05,
	title = "The Stanford 3D Scanning Repository",
	institution = "Standford University",
	author = "Standford-University",
	url = "http://graphics.stanford.edu/data/3Dscanrep",
	note = "\url{http://graphics.stanford.edu/data/3Dscanrep}"
}

@Manual{ M:openg_v2.1,
	title = "The OpenGL Graphics System: A Specification (Version 2.1)",
	author = "Mark Segal and Kurt Akeley",
	year = "2006",
	url = "http://www.opengl.org",
	note = "\url{http://www.opengl.org}"
}

@Manual{ M:glsl_v1.2,
	title = "The OpenGL Shading Language (Version 1.2)",
	author = "Dave Baldwin Randi Rost {John Kessenich}",
	year = "2006",
	url = "http://www.opengl.org",
	note = "\url{http://www.opengl.org}"
}

@Manual{ M:opengl05,
	title = "Efficient Rendering of Geometric Data Using OpenGL VBOs in SPECviewperf",
	author = "Ian Williams and Evan Hart",
	institution = "SPEC: Standard Performance Evaluation Corporation",
	year = "2004",
	url = "http://www.opengl.org/documentation/specs/version2.0/glspec20.pdf"
}

@Manual{ M:Wloka03,
	title = "Batch, Batch, Batch: What Does It Really Mean?",
	author = "Matthias Wloka",
	institution = "NVIDIA Corp.",
	year = "2003",
	url = "http://developer.nvidia.com/docs/IO/8230/BatchBatchBatch.pdf"
}

@TechReport{ M:pierre-report,
	title = "Batch-Based Visualization of Large Multiresolution Polygonal Models",
	author = "Jean Pierre Charalambos and Josep Vilaplana",
	institution = "Universitat Polit{\`e}cnica de Catalunya. Departament de Llenguatges i Sistemes Inform{\`a}tics",
	pages = "21",
	year = "2005",
	month = "11",
	abstract = "In this report we study some techniques for the visualization of large multiresolution polygonal models, some of which do not fit into main memory. We focus our attention in batch-based techniques. The main idea is to represent the model, a given height field or a mesh with no particular topological genus, in a recursive tree-like structure; and to link patches, composed of a few set of triangles, to each of their nodes. To render the model, patches which could reside in secondary memory, are batched to the graphics processor unit (GPU) according to a simply stateless top-down traversal of the structure, guided by a view-dependent error mechanism.",
	url = "http://www.lsi.upc.edu/dept/techreps/llistat_detallat.php?id=883"
}

@InProceedings{ D:plaza98,
	author = "Angel Plaza and Jos{\'e} P. Su{\'a}rez and Miguel A. Padron",
	title = "Mesh Graph Structure for Longest-Edge Refinement Algorithms.",
	booktitle = "IMR",
	year = "1998",
	pages = "335-344",
	ee = "http://www.andrew.cmu.edu/user/sowen/abstracts/Pl594.html",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

@InProceedings{ D:zhou97,
	author = "Yong Zhou and Baoquan Chen and Arie Kaufman",
	title = "Multiresolution tetrahedral framework for visualizing regular volume data",
	booktitle = "VIS '97: Proceedings of the 8th conference on Visualization '97",
	year = "1997",
	isbn = "1-58113-011-2",
	pages = "135--ff.",
	location = "Phoenix, Arizona, United States",
	publisher = "IEEE Computer Society Press",
	address = "Los Alamitos, CA, USA"
}

@InProceedings{ D:plaza03,
	author = "Angel Plaza and Maria-Cecilia Rivara",
	title = "Mesh Refinement Based on the 8-Tetrahedra Longest- Edge Partition.",
	booktitle = "IMR",
	year = "2003",
	pages = "67-78",
	ee = "http://www.andrew.cmu.edu/user/sowen/abstracts/Pl977.html",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

% ------------------------------------
% IO

@InProceedings{ IO:chiang95,
	author = "Yi-Jen Chiang and Michael T. Goodrich and Edward F. Grove and Roberto Tamassia and Darren Erik Vengroff and Jeffrey Scott Vitter",
	title = "External-Memory Graph Algorithms",
	booktitle = "Symposium on Discrete Algorithms",
	pages = "139-149",
	year = "1995",
	url = "citeseer.ist.psu.edu/chiang95externalmemory.html"
}

@Article{ IO:vitter01,
	author = "Jeffrey Scott Vitter",
	title = "External memory algorithms and data structures: dealing with massive data",
	journal = "ACM Computing Surveys",
	volume = "33",
	number = "2",
	pages = "209--271",
	year = "2001",
	url = "citeseer.ist.psu.edu/vitter00external.html"
}

@InProceedings{ IO:silva02,
	author = "C. Silva and Y. Chiang and J. El-Sana and P. Lindstrom",
	title = "Out-of-core algorithms for scientific visualization and computer graphics",
	booktitle = "Visualization'02",
	note = "Course Notes for Tutorial \#4",
	year = "2002",
	url = "citeseer.ist.psu.edu/silva02outcore.html"
}

%-----------------------------
% PM's

@Article{ PM:hoppe96,
	author = "Hugues Hoppe",
	title = "Progressive Meshes",
	journal = "Computer Graphics",
	volume = "30",
	number = "{Annual Conference Series}",
	pages = "99--108",
	year = "1996",
	url = "citeseer.ist.psu.edu/hoppe96progressive.html"
}

@Article{ PM:hoppe97,
	author = "Hugues Hoppe",
	title = "View-Dependent Refinement of Progressive Meshes",
	journal = "Computer Graphics",
	volume = "31",
	number = "{Annual Conference Series}",
	pages = "189--198",
	year = "1997",
	url = "citeseer.ist.psu.edu/690740.html"
}

@InProceedings{ PM:hoppe98,
	author = "Hugues Hoppe",
	title = "Smooth view-dependent level-of-detail control and its application to terrain rendering",
	booktitle = "VIS '98: Proceedings of the conference on Visualization '98",
	year = "1998",
	isbn = "1-58113-106-2",
	pages = "35--42",
	location = "Research Triangle Park, North Carolina, United States",
	publisher = "IEEE Computer Society Press",
	address = "Los Alamitos, CA, USA"
}

@InProceedings{ PM:hoppe99,
	author = "Hugues H. Hoppe",
	title = "New Quadric Metric for Simplifying Meshes with Appearance Attributes",
	booktitle = "{IEEE} Visualization '99",
	address = "San Francisco",
	editor = "David Ebert and Markus Gross and Bernd Hamann",
	pages = "59--66",
	year = "1999",
	url = "citeseer.ist.psu.edu/hoppe99new.html"
}

@Misc{ PM:prince00,
	author = "C. Prince",
	title = "Progressive Meshes for Large Models of Arbitrary Topology",
	text = "C. Prince. Progressive Meshes for Large Models of Arbitrary Topology. M.S. thesis, University of Washington, 2000.",
	year = "2000",
	url = "citeseer.ist.psu.edu/prince00progressive.html"
}

@InProceedings{ PM:kim01,
	author = "Junho Kim and Seungyong Lee",
	title = "Truly Selective Refinement of Progressive Meshes",
	booktitle = "Proceedings of Graphics Interface 2001",
	editor = "B. Watson and J. W. Buchanan",
	pages = "101--110",
	year = "2001",
	url = "citeseer.ist.psu.edu/kim01truly.html"
}

%---------------------------
% E

@Article{ E:manocha96,
	author = "Jonathan Cohen and Amitabh Varshney and Dinesh Manocha and Greg Turk and Hans Weber and Pankaj Agarwal and Frederick Brooks and William Wright",
	title = "Simplification Envelopes",
	journal = "Computer Graphics",
	volume = "30",
	number = "{Annual Conference Series}",
	pages = "119--128",
	year = "1996",
	url = "citeseer.ist.psu.edu/345936.html"
}

@InProceedings{ E:garland97,
	author = "Michael Garland and Paul S. Heckbert",
	title = "Surface simplification using quadric error metrics",
	booktitle = "SIGGRAPH '97: Proceedings of the 24th annual conference on Computer graphics and interactive techniques",
	year = "1997",
	isbn = "0-89791-896-7",
	pages = "209--216",
	doi = "http://doi.acm.org/10.1145/258734.258849",
	publisher = "ACM Press/Addison-Wesley Publishing Co.",
	address = "New York, NY, USA"
}

@InProceedings{ E:lindstrom03,
	author = "Peter Lindstrom",
	title = "Out-of-core construction and visualization of multiresolution surfaces",
	booktitle = "SI3D '03: Proceedings of the 2003 symposium on Interactive 3D graphics",
	year = "2003",
	isbn = "1-58113-645-5",
	pages = "93--102",
	location = "Monterey, California",
	doi = "http://doi.acm.org/10.1145/641480.641500",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

%------------------------------
% VC

@Article{ S:cohen00,
	title = "A Survey of Visibility for Walkthrough Applications",
	author = "Daniel Cohen-{O}r and Yiorgos Chrysanthou and Cl{\'a}udio T. Silva and Fr{\'e}do Durand",
	year = "2002",
	id = "33",
	journal = "IEEE Transaction on Visualization and Computer Graphics"
}

@Misc{ S:durand00,
	author = "F. Durand",
	title = "A multidisciplinary survey of visibility",
	text = "F. Durand. A multidisciplinary survey of visibility. ACM SIGGRAPH Course Notes, 2000.",
	year = "2000",
	url = "citeseer.ist.psu.edu/durand00multidisciplinary.html"
}

@InProceedings{ S:z-buffer-survey01,
	title = "The Magic of the {Z}-Buffer: {A} Survey",
	author = "Theoharis Theoharis and Georgios Papaioannou and Evaggelia-Aggeliki Karabassi",
	year = "2001",
	pages = "379--386",
	id = "35",
	booktitle = "Proceedings of Winter School on Computer Graphics 2001"
}

@InProceedings{ IS:Hier-ZBUFFER93,
	title = "Hierarchical Z-buffer visibility",
	author = "Ned Greene and Michael Kass and Gavin Miller",
	year = "1993",
	pages = "231--238",
	id = "8",
	booktitle = "Proceedings of SIGGRAPH '93",
	series = "{\em Computer Graphics} Proceedings, Annual Conference Series",
	publisher = "ACM SIGGRAPH"
}

@InProceedings{ IS:OcclusionMaps97,
	title = "Visibility culling using hierarchical occlusion maps",
	author = "Hansong Zhang and Dinesh Manocha and Tom Hudson and III Kenneth E. Hoff",
	year = "1997",
	pages = "77--88",
	id = "22",
	booktitle = "Proceedings of SIGGRAPH '97",
	series = "{\em Computer Graphics} Proceedings, Annual Conference Series",
	publisher = "ACM SIGGRAPH"
}

@InProceedings{ IS:Bartz98,
	title = "Extending graphics hardware for occlusion queries in OpenGL",
	author = "Dirk Bartz and Michael Mei{\ss}ner and Tobias H{\"u}ttner",
	year = "1998",
	id = "7",
	booktitle = "Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware",
	publisher = "ACM Press"
}

@Article{ IS:Bartz99,
	AUTHOR = "D. Bartz and M. Mei{\ss}ner and T. H{\"u}ttner",
	TITLE = "{OpenGL-assisted Occlusion Culling of Large Polygonal Models}",
	JOURNAL = "Computer and Graphics - Special Issue on Visibility - Techniques and Applicatons",
	VOLUME = "23",
	NUMBER = "5",
	PAGES = "",
	YEAR = "1999",
	KEYWORDS = "GRIS"
}

@Misc{ IS:Harware-Manocha02,
	title = "Fast and Simple Occlusion Culling Based on Hardware Depth Queries",
	author = "Karl Hillesland and Brian Salomon and Anselmo Lastra and Dinesh Manocha",
	year = "2002",
	institution = "UNC-CH",
	number = "TR02-039",
	id = "27"
}

@InProceedings{ IS:Switches-Manocha03,
	title = "Interactive visibility culling in complex environments using occlusion-switches",
	author = "Naga K. Govindaraju and Avneesh Sud and Sung-Eui Yoon and Dinesh Manocha",
	year = "2003",
	pages = "103--112",
	id = "56",
	booktitle = "Proceedings of the 2003 Symposium on Interactive 3D graphics",
	publisher = "ACM Press"
}

@InProceedings{ IS:openSG03,
	author = "Dirk Staneker and Dirk Bartz and Michael Meissner",
	title = "Improving Occlusion Query Efficiency with Occupancy Maps",
	booktitle = "PVG '03: Proceedings of the 2003 IEEE Symposium on Parallel and Large-Data Visualization and Graphics",
	year = "2003",
	isbn = "0-7695-2091-X",
	pages = "15",
	doi = "http://dx.doi.org/10.1109/PVGS.2003.1249049",
	publisher = "IEEE Computer Society",
	address = "Washington, DC, USA"
}

@Article{ IS:CoherentBittner04,
	title = "Coherent Hierarchical Culling: Hardware Occlusion Queries Made Useful",
	author = "Ji{\v r}{\'i} Bittner and Michael Wimmer and Harald Piringer and Werner Purgathofer",
	year = "2004",
	abstract = "We present a simple but powerful algorithm for optimizing the usage of hardware occlusion queries in arbitrary complex scenes. Our method minimizes the number of issued queries and reduces the delays due to the latency of query results. We reuse the results of the occlusion queries from the last frame in order to initiate and schedule the queries in the next frame. This is done by processing nodes of a spatial hierarchy in front-to-back order, interleaving occlusion queries with the rendering of certain previously visible nodes. The proposed scheduling of the queries makes use of spatial and temporal coherence of visibility. Despite its simplicity, the algorithm achieves good culling efficiency for scenes of various characteristics. The implementation of the algorithm is straightforward, and it can be easily integrated in existing real-time rendering packages using various spatial data structures.",
	pages = "615--624",
	month = sep,
	number = "3",
	event = "EUROGRAPHICS 2004",
	issn = "0167-7055",
	journal = "Computer Graphics Forum",
	location = "Grenoble, France",
	volume = "23",
	keywords = "occlusion culling, visibility, real-time rendering, occlusion query",
	URL = "http://www.cg.tuwien.ac.at/research/publications/2004/Bittner-2004-CHC/"
}

@InProceedings{ OS:aire90,
	author = "John M. Airey and John H. Rohlf and Jr. {Frederick P. Brooks}",
	title = "Towards image realism with interactive update rates in complex virtual building environments",
	booktitle = "SI3D '90: Proceedings of the 1990 symposium on Interactive 3D graphics",
	year = "1990",
	isbn = "0-89791-351-5",
	pages = "41--50",
	location = "Snowbird, Utah, United States",
	doi = "http://doi.acm.org/10.1145/91385.91416",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@InProceedings{ OS:Teller91,
	author = "Seth J. Teller and Carlo H. S{\'e}quin",
	title = "Visibility preprocessing for interactive walkthroughs",
	booktitle = "SIGGRAPH '91: Proceedings of the 18th annual conference on Computer graphics and interactive techniques",
	year = "1991",
	isbn = "0-89791-436-8",
	pages = "61--70",
	doi = "http://doi.acm.org/10.1145/122718.122725",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@InProceedings{ OS:Teller92,
	title = "Computing the antipenumbra of an area light source",
	author = "Seth Teller",
	year = "1992",
	id = "1",
	booktitle = "Proceedings of the 1992 Symposium on Interactive 3D graphics",
	publisher = "ACM Press"
}

@Misc{ OS:Teller92b,
	title = "Visibility computation in densely occluded polyhedral environments",
	author = "Seth Teller",
	year = "1992",
	id = "21"
}

@InProceedings{ OS:Teller97,
	author = "Satyan Coorg and Seth Teller",
	title = "Real-time occlusion culling for models with large occluders",
	booktitle = "SI3D '97: Proceedings of the 1997 symposium on Interactive 3D graphics",
	year = "1997",
	isbn = "0-89791-884-3",
	pages = "83--ff.",
	location = "Providence, Rhode Island, United States",
	doi = "http://doi.acm.org/10.1145/253284.253312",
	publisher = "ACM Press",
	address = "New York, NY, USA"
}

@Article{ OS:Durand00,
	author = "Fr{\'e}do Durand and George Drettakis and Jo{\"e}lle Thollot and Claude Puech",
	title = "Conservative Visibility Preprocessing using Extended Projections",
	journal = "Proceedings of SIGGRAPH 2000",
	series = "Computer Graphics Proceedings, Annual Conference Series",
	year = "July 2000",
	editor = "Kurt Akeley",
	publisher = "Addison Wesley",
	pages = "",
	note = "Held in New Orleans, Louisiana.",
	keywords = "Occlusion culling, visibility determination, PVS"
}

@InProceedings{ OS:Schaufler00,
	author = "Gernot Schaufler and Julie Dorsey and Xavier Decoret and Fran\c{c}ois X. Sillion",
	title = "Conservative volumetric visibility with occluder fusion",
	booktitle = "SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques",
	year = "2000",
	isbn = "1-58113-208-5",
	pages = "229--238",
	doi = "http://doi.acm.org/10.1145/344779.344886",
	publisher = "ACM Press/Addison-Wesley Publishing Co.",
	address = "New York, NY, USA"
}

@InProceedings{ OS:Portals-Mirros95,
	title = "Portals and mirrors: simple, fast evaluation of potentially visible sets",
	author = "David Luebke and Chris Georges",
	year = "1995",
	id = "13",
	booktitle = "Proceedings of the 1995 Symposium on Interactive 3D graphics",
	publisher = "ACM Press"
}

@Article{ OS:Dynamic99,
	title = "Dynamic Scene Occlusion Culling",
	author = "Oded Sudarsky and Craig Gotsman",
	year = "1999",
	pages = "13--29",
	id = "51",
	journal = "IEEE Transaction on Visualization and Computer Graphics"
}

@InProceedings{ OS:budgetSilva99,
	author = "James T. Klosowski and Claudio T. Silva",
	title = "Rendering on a budget: a framework for time-critical rendering",
	booktitle = "VIS '99: Proceedings of the conference on Visualization '99",
	year = "1999",
	isbn = "0-7803-5897",
	pages = "115--122",
	location = "San Francisco, California, United States",
	publisher = "IEEE Computer Society Press",
	address = "Los Alamitos, CA, USA"
}

@InProceedings{ OS:extended-projection00,
	title = "Conservative Visibility Preprocessing Using Extended Projections",
	author = "Fr{\'e}do Durand and George Drettakis and Jo{\"e}lle Thollot and Claude Puech",
	year = "2000",
	pages = "239--248",
	id = "2",
	booktitle = "Proceedings of SIGGRAPH '00",
	series = "{\em Computer Graphics} Proceedings, Annual Conference Series",
	publisher = "ACM SIGGRAPH"
}

@Article{ OS:DDO's00,
	title = "Directional Discretized Occluders for accelerated occlusion culling",
	author = "Fausto Bernardini and James T. Klosowski",
	year = "2000",
	id = "53",
	journal = "Computer Graphics Forum (Proceedings of Eurographics '00)",
	number = "3",
	publisher = "Blackwell Publishers"
}

@Article{ OS:PLP00,
	title = "The Prioritized-Layered Projection Algorithm for Visible Set Estimation",
	author = "James T. Klosowski and Cl{\'a}udio T. Silva",
	year = "2000",
	pages = "108--123",
	id = "55",
	journal = "IEEE Transaction on Visualization and Computer Graphics"
}

@Article{ OS:PLPc01,
	author = "James T. Klosowski and Cl{\'a}udio T. Silva",
	title = "Efficient Conservative Visibility Culling Using the Prioritized-Layered Projection Algorithm",
	journal = "IEEE Transactions on Visualization and Computer Graphics",
	volume = "7",
	number = "4",
	year = "2001",
	issn = "1077-2626",
	pages = "365--379",
	doi = "http://dx.doi.org/10.1109/2945.965350",
	publisher = "IEEE Educational Activities Department",
	address = "Piscataway, NJ, USA"
}

@InProceedings{ OS:shadow-frusta-manocha97,
	title = "Accelerated occlusion culling using shadow frusta",
	author = "Tom Hudson and Dinesh Manocha and Jonathan D. Cohen and Ming C. Lin and III Kenneth E. Hoff and Hansong Zhang",
	year = "1997",
	pages = "1--10",
	id = "40",
	booktitle = "Proceedings of the 14th ACM Symposium on Computational Geometry"
}

%pend

@InProceedings{ ESS01,
	title = "Integrating Occlusion Culling with View-dependent rendering",
	author = "Jihad El-Sana and Neta Sokolovsky and Cl{\'a}udio T. Silva",
	year = "2001",
	pages = "371 -- 378 ",
	id = "67",
	booktitle = "Proceedings of the conference on Visualization '01"
}

%-----------------------------
%QV

@Article{ QV:metis98,
	author = "George karypis and Vipin Kumar",
	title = "Multilevel k-way Partitioning Scheme for Irregular Graphs",
	journal = "Journal of Parallel and Distributed Computing",
	year = "1998",
	url = "http://www.cs.umn.edu/{\~}metis"
}

%pend

@InProceedings{ QV:manocha02,
	author = "Gokul Varadhan and Dinesh Manocha",
	title = "Out-of-Core Rendering of Massive Geometric Datasets",
	booktitle = "VIS '02: Proceedings of the conference on Visualization '02",
	year = "2002",
	isbn = "0-7803-7498-3",
	location = "Boston, Massachusetts",
	publisher = "IEEE Computer Society",
	address = "Washington, DC, USA"
}

@InProceedings{ QV:eui03,
	author = "Sung-Eui Yoon and Brian Salomon and Dinesh Manocha",
	title = "Interactive View-Dependent Rendering with Conservative Occlusion Culling in Complex Environments",
	booktitle = "VIS '03: Proceedings of the 14th IEEE Visualization 2003 (VIS'03)",
	year = "2003",
	isbn = "0-7695-2030-8",
	pages = "22",
	doi = "http://dx.doi.org/10.1109/VISUAL.2003.1250368",
	publisher = "IEEE Computer Society",
	address = "Washington, DC, USA"
}

@InProceedings{ QV:eui04,
	author = "Sung-Eui Yoon and Brian Salomon and Russell Gayle and Dinesh Manocha",
	title = "Quick-VDR: Interactive View-Dependent Rendering of Massive Models",
	booktitle = "VIS '04: Proceedings of the conference on Visualization '04",
	year = "2004",
	isbn = "0-7803-8788-0",
	pages = "131--138",
	doi = "http://dx.doi.org/10.1109/VIS.2004.86",
	publisher = "IEEE Computer Society",
	address = "Washington, DC, USA"
}

%-------------------------

@Article{ TP:Puppo97,
	title = "Simplification, LOD and Multiresolution, Principles and Applications",
	author = "Enrico Puppo and Roberto Scopigno",
	year = "1997",
	journal = "Computer Graphics Forum (Proceedings of Eurographics 1997)",
	publisher = "Blackwell Publishers"
}

@InProceedings{ TP:roaming97,
	author = "Mark A. Duchaineau and Murray Wolinsky and David E. Sigeti and Mark C. Miller and Charles Aldrich and Mark B. Mineev-Weinstein",
	title = "{ROAMing} terrain: real-time optimally adapting meshes",
	booktitle = "{IEEE} Visualization",
	pages = "81-88",
	year = "1997",
	url = "citeseer.ist.psu.edu/duchaineau97roaming.html"
}

@InProceedings{ TP:restricted-quad-tree98,
	author = "Renato Pajarola",
	title = "Large scale terrain visualization using the restricted quadtree triangulation",
	booktitle = "VIS '98: Proceedings of the conference on Visualization '98",
	year = "1998",
	isbn = "1-58113-106-2",
	pages = "19--26",
	location = "Research Triangle Park, North Carolina, United States",
	publisher = "IEEE Computer Society Press",
	address = "Los Alamitos, CA, USA"
}

@Article{ TP:simp-elsana00,
	author = "Jihad El-Sana and Yi-Jen Chiang",
	title = "External Memory View-Dependent Simplification",
	journal = "Com{\-}pu{\-}ter Graphics Forum",
	volume = "19",
	number = "3",
	pages = "??--??",
	year = "2000",
	url = "citeseer.ist.psu.edu/el-sana00external.html"
}

@Article{ TP:R-TINs01,
	author = "William S. Evans and David G. Kirkpatrick and G. Townsend",
	title = "Right-Triangulated Irregular Networks",
	journal = "Algorithmica",
	volume = "30",
	number = "2",
	pages = "264-286",
	year = "2001",
	url = "citeseer.ist.psu.edu/evans01righttriangulated.html"
}

@InCollection{ TP:isenburg01,
	author = "Martin Isenburg",
	title = "Triangle Strip Compression",
	booktitle = "Computer Graphics Forum",
	volume = "20(2)",
	publisher = "Blackwell Publishing",
	editor = "D. Duke and R. Scopigno",
	year = "2001",
	url = "citeseer.ist.psu.edu/isenburg00triangle.html"
}

@InProceedings{ TP:made-easy01,
	author = "Peter Lindstrom and Valerio Pascucci",
	title = "Visualization of large terrains made easy",
	booktitle = "VIS '01: Proceedings of the conference on Visualization '01",
	year = "2001",
	isbn = "0-7803-7200-X",
	pages = "363--371",
	location = "San Diego, California",
	publisher = "IEEE Computer Society",
	address = "Washington, DC, USA"
}

@InProceedings{ TP:Isosurfaces02,
	author = "Benjamin Gregorski and Mark Duchaineau and Peter Lindstrom and Valerio Pascucci and Kenneth I. Joy",
	title = "Interactive view-dependent rendering of large isosurfaces",
	booktitle = "VIS '02: Proceedings of the conference on Visualization '02",
	year = "2002",
	isbn = "0-7803-7498-3",
	pages = "475--484",
	location = "Boston, Massachusetts",
	publisher = "IEEE Computer Society",
	address = "Washington, DC, USA"
}

@Article{ TP:slow-growing02,
	author = "Valerio Pascucci",
	title = "Slow Growing Subdivision (SGS) in Any Dimension: Towards Removing the Curse of Dimensionality.",
	journal = "Comput. Graph. Forum",
	volume = "21",
	number = "3",
	year = "2002",
	ee = "http://www.eg.org/EG/CGF/volume21/issue3/abstracts/CGF605.HTML",
	bibsource = "DBLP, http://dblp.uni-trier.de"
}

@InProceedings{ TP:Botsch-PointBased03,
	author = "Mario Botsch and Leif Kobbelt",
	title = "High-Quality Point-Based Rendering on Modern GPUs",
	booktitle = "PG '03: Proceedings of the 11th Pacific Conference on Computer Graphics and Applications",
	year = "2003",
	isbn = "0-7695-2028-6",
	pages = "335",
	publisher = "IEEE Computer Society",
	address = "Washington, DC, USA"
}

@Article{ TP:BDAM03,
	author = "Paolo Cignoni and Fabio Ganovelli and Enrico Gobbetti and Fabio Marton and Federico Ponchio and Roberto Scopigno",
	title = "{BDAM} -- Batched Dynamic Adaptive Meshes for High Performance Terrain Visualization",
	journal = "Computer Graphics Forum",
	volume = "22",
	number = "3",
	pages = "505--514",
	publisher = "Blackwell Publishers",
	address = "Oxford, England",
	month = "September",
	year = "2003",
	abstract = " This paper describes an efficient technique for out-of-core rendering and management of large textured terrain surfaces. The technique, called Batched Dynamic Adaptive Meshes (\textit{BDAM}), is based on a paired tree structure: a tiled quadtree for texture data and a pair of bintrees of small triangular patches for the geometry. These small patches are TINs that are constructed and optimized off-line with high quality simplification and tristripping algorithms. Hierarchical view frustum culling and view-dependendent texture and geometry refinement is performed at each frame with a stateless traversal algorithm that renders a continuous adaptive terrain surface by assembling out of core data. Thanks to the batched CPU/GPU communication model, the proposed technique is not processor intensive and fully harnesses the power of current graphics hardware. Both preprocessing and rendering exploit out of core techniques to be fully scalable and be able to manage large terrain datasets.",
	url = "http://www.crs4.it/vic/cgi-bin/bib-page.cgi?id='Cignoni:2003:BBD'"
}

@Article{ TP:Tetra-puzzles04,
	author = "Paolo Cignoni and Fabio Ganovelli and Enrico Gobbetti and Fabio Marton and Federico Ponchio and Roberto Scopigno",
	title = "Adaptive {TetraPuzzles} -- Efficient Out-of-core Construction and Visualization of Gigantic Polygonal Models",
	journal = "ACM Transactions on Graphics",
	volume = "23",
	number = "3",
	publisher = "ACM Press",
	address = "New York, NY, USA",
	month = "August",
	year = "2004",
	abstract = " We describe an efficient technique for out-of-core construction and accurate view-dependent visualization of very large surface models. The method uses a regular conformal hierarchy of tetrahedra to spatially partition the model. Each tetrahedral cell contains a precomputed simplified version of the original model, represented using cache coherent indexed strips for fast rendering. The representation is constructed during a fine-to-coarse simplification of the surface contained in diamonds (sets of tetrahedral cells sharing their longest edge). The construction preprocess operates out-of-core and parallelizes nicely. Appropriate boundary constraints are introduced in the simplification to ensure that all conforming selective subdivisions of the tetrahedron hierarchy lead to correctly matching surface patches. For each frame at runtime, the hierarchy is traversed coarse-to-fine to select diamonds of the appropriate resolution given the view parameters. The resulting system can interatively render high quality views of out-of-core models of hundreds of millions of triangles at over 40Hz (or 70M triangles/s) on current commodity graphics platforms. ",
	note = "Proc. SIGGRAPH 2004",
	url = "http://www.crs4.it/vic/cgi-bin/bib-page.cgi?id='Cignoni:2004:ATE'"
}

@Article{ TP:Far-voxels05,
	author = "Enrico Gobbetti and Fabio Marton",
	title = "{Far Voxels} -- A Multiresolution Framework for Interactive Rendering of Huge Complex 3D Models on Commodity Graphics Platforms",
	journal = "ACM Transactions on Graphics",
	volume = "24",
	number = "3",
	pages = "878--885",
	publisher = "ACM Press",
	address = "New York, NY, USA",
	month = "August",
	year = "2005",
	abstract = " We present an efficient approach for end-to-end out-of-core construction and interactive inspection of very large arbitrary surface models. The method tightly integrates visibility culling and out-of-core data management with a level-of-detail framework. At preprocessing time, we generate a coarse volume hierarchy by binary space partitioning the input triangle soup. Leaf nodes partition the original data into chunks of a fixed maximum number of triangles, while inner nodes are discretized into a fixed number of cubical voxels. Each voxel contains a compact direction dependent approximation of the appearance of the associated volumetric subpart of the model when viewed from a distance. The approximation is constructed by a visibility aware algorithm that fits parametric shaders to samples obtained by casting rays against the full resolution dataset. At rendering time, the volumetric structure, maintained off-core, is refined and rendered in front-to-back order, exploiting vertex programs for GPU evaluation of view-dependent voxel representations, hardware occlusion queries for culling occluded subtrees, and asynchronous I/O for detecting and avoiding data access latencies. Since the granularity of the multiresolution structure is coarse, data management, traversal and occlusion culling cost is amortized over many graphics primitives. The efficiency and generality of the approach is demonstrated with the interactive rendering of extremely complex heterogeneous surface models on current commodity graphics platforms. ",
	note = "Proc. SIGGRAPH 2005",
	url = "http://www.crs4.it/vic/cgi-bin/bib-page.cgi?id='Gobbetti:2005:FV'"
}

%---------------

@InProceedings{ I:klein98,
	author = "R. Klein and A. Schilling and W. Strasser",
	title = "Illumination Dependent Refinement of Multiresolution Meshes",
	booktitle = "Proceedings of Computer Graphics International {({CGI}} '98)",
	publisher = "IEEE Computer Society Press",
	address = "Los Alamitos, CA",
	pages = "680--687",
	year = "1998",
	url = "citeseer.ist.psu.edu/klein98illumination.html"
}

@Misc{ I:borodin03,
	author = "P. Borodin and S. Gumhold and M. Guthe and R. Klein",
	title = "High-Quality Simplification with Generalized Pair Contractions",
	booktitle = "GraphiCon'2003",
	howpublished = "To appear in proceedings of GraphiCon'2003",
	year = "2003",
	month = "September",
	conference = "GraphiCon'2003",
	keywords = "mesh simplification, mesh repair, out-of-core simplification",
	url = "citeseer.ist.psu.edu/borodin03highquality.html"
}

@InProceedings{ I:Guthe03,
	author = "M. Guthe and P. Borodin and R. Klein",
	title = "Efficient View-Dependent Out-of-Core Visualization",
	booktitle = "The 4th International Conference on Virtual Reality and its Application in Industry (VRAI'2003)",
	year = "2003",
	month = "October",
	conference = "The 4th International Conference on Virtual Reality and its Application in Industry (VRAI'2003)",
	keywords = "large model visualization, out-of-core algorithms"
}

@Article{ I:BBs04,
	author = "Haeyoung Ha and Benjamin Gregorski and Kenneth I. Joy",
	title = "Out-of-core Interactive Display of Large Meshes Using an Oriented Bounding Box-based Hardware Depth Query",
	journal = "Computer Graphics Forum",
	volume = "22",
	number = "3",
	publisher = "Blackwell Publishers",
	address = "Oxford, England",
	year = "2003"
}

@PhDThesis{ Charalambos-2008-thesis,
	title = "HLOD Refinement Driven by Hardware Occlusion Queries",
	author = "Jean Pierre Charalambos",
	year = "2008",
	abstract = "In order to achieve interactive rendering of complex models comprising several millions of polygons, the amount of processed data has to be substantially reduced. Level-of-detail (LOD) methods allow the amount of data sent to the GPU to be aggressively reduced at the expense of sacrificing image quality. Hierarchical level-of-detail (HLOD) methods have proved particularly capable of interactive visualisation of huge data sets by precomputing levels-of-detail at different levels of a spatial hierarchy. HLODs support out-of-core algorithms in a straightforward way and allow an optimal balance between CPU and GPU load during rendering. Occlusion culling represents an orthogonal approach for reducing the amount of rendered primitives. Occlusion culling methods aim to quickly cull the invisible part of the model and render only its visible part. Most recent methods use hardware occlusion queries (HOQs) to achieve this task. The effects of HLODs and occlusion culling can be successfully combined. Firstly, nodes which are completely invisible can be culled. Secondly, HOQ results can be used for visible nodes when refining an HLOD model; according to the degree of visibility of a node and the visual masking perceptual phenomenon, then it could be determined that there would be no gain in the final appearance of the image obtained if the node were further refined. In the latter case, HOQs allow more aggressive culling of the HLOD hierarchy, further reducing the amount of rendered primitives. However, due to the latency between issuing an HOQ and the availability of its result, the direct use of HOQs for refinement criteria cause CPU stalls and GPU starvation. This thesis introduces a novel error metric, taking visibility information (gathered from HOQs) as an integral part of refining an HLOD model, this being the first approach within this context to the best of our knowledge. A novel traversal algorithm for HLOD refinement is also presented for taking full advantage of the introduced HOQ-based error metric. The algorithm minimises CPU stalls and GPU starvation by predicting HLOD refinement conditions using spatio-temporal coherence of visibility. Some properties of the combined approach presented here involve improved performance having the same visual quality (whilst our occlusion culling technique still remained conservative). Our error metric supports both polygon-based and point-based HLODs, ensuring full use of HOQ results (our error metrics take full advantage of the information gathered in HOQs). Our traversal algorithm makes full use of the spatial and temporal coherency inherent in hierarchical representations. Our approach can be straightforwardly implemented.",
	address = "Favoritenstrasse 9-11/186, A-1040 Vienna, Austria",
	school = "Institute of Computer Graphics and Algorithms, Vienna University of Technology",
	month = feb,
	URL = "http://www.cg.tuwien.ac.at/research/publications/2007/charalambos-thesis_hlod/"
}

